package com.yang.sso.oauth.oauth.clients.inmemor;//package com.authorization.oauth.clients.inmemor;
//
//import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder;
//import org.springframework.security.oauth2.config.annotation.configurers.ClientDetailsServiceConfigurer;
//
///**
// * 内存模式获取客户端信息
// * @author: Islands
// * @create: 2024-04-11 16:41
// */
//
//
//public class InmemorClients {
//
//    @Override
//    public void configure(ClientDetailsServiceConfigurer clients) throws Exception {
//        clients.inMemory()
//                //客户端ID
//                .withClient("yang")
//                //客户端密钥
//                .secret(new BCryptPasswordEncoder().encode("yang_secret"))
//                //客户端拥有的资源列表
//                .resourceIds("order")
//                //授权类型
//                .authorizedGrantTypes("password","authorization_code","refresh_token")
//                //允许的授权范围
//                .scopes("all")
//                //是否跳转到授权页面
//                .autoApprove(false)
//                //回调地址
//                .redirectUris("http://www.baidu.com");
//    }
//
//}
